Ch-sat: a Complete Heuristic Procedure for Satissability Problems
نویسنده
چکیده
This paper presents CH-SAT, a Complete Heuris-tic procedure for the SATissability problem (SAT) based on local search techniques. CH-SAT aims to combine the ee-ciency of local search and the completeness of memorizing-backtracking. CH-SAT extends successively a consistent partial assignment using a complete assignment as guidance for variable-ordering. To extend the partial assignment, CH-SAT uses a two-step selection strategy to determine the next variable: the selection of an unsatissable clause followed by the selection of a variable in this clause. If the partial assignment can no longer be extended, it is memorized in the form of a new clause before the search restarts. Experiments on Di-macs benchmarks show the interest of CH-SAT for solving some classes of hard instances.
منابع مشابه
Reformulating Propositional Satissability as Constraint Satisfaction
We study how propositional satissability (SAT) problems can be reformulated as constraint satisfaction problems (CSPs). We analyse four diierent mappings of SAT problems into CSPs. For each mapping , we compare theoretically the performance of systematic algorithms like FC and MAC applied to the encoding against the Davis-Putnam procedure applied to the original SAT problem. We also compare loc...
متن کاملOn the Stupid Algorithm for Satissability
I introduce an extremely stupid algorithm for the satissability problem. Where random 3-SAT problems are generated randomly to agree with a predetermined truth assignment, I show that the algorithm almost certainly solves problems with N variables and O(N ln N) clauses very easily. This helps connrm two pieces of folklore. First, that random problems generated in this way are usuually easy. Sec...
متن کاملExploiting a Theory of Phase Transitions in Three-Satis ability Problems
In the past few years there have been several empirical discoveries of phase transitions in constraint satisfaction problems (CSPs), and a growth of interest in the area among the artiicial intelligence community. This paper extends a simple analytical theory of phase transitions in three-satissability (3-SAT) problems in two directions. First, a more accurate, problem-dependent calculation lea...
متن کاملExploiting a Theory of Phase Transitions in Three - Satis abilityProblemsDavid
In the past few years there have been several empirical discoveries of phase transitions in constraint satisfaction problems (CSPs), and a growth of interest in the area among the artiicial intelligence community. This paper extends a simple analytical theory of phase transitions in three-satissability (3-SAT) problems in two directions. First, a more accurate, problem-dependent calculation lea...
متن کاملTabu Search vs. Random Walk
We investigate the beneet of Tabu Search for satissability (SAT) and constraint satisfaction problems (CSP) and compare it to the more frequently used random walk heuristic. We argue, that a more deterministic direction of search as done with Tabu Search is worth considering also for SAT and CSP. We give experimental evidence that Tabu Search can be used to eeciently guide local search procedur...
متن کامل